Mounting system that maintains stability of optics as temperature changes

ABSTRACT

An optical system comprises a detector to determine one or more intensities of light impinging on one or more locations of the detector and an optical element to direct light towards the detector along a detection axis. The detector and optical element are coupled together by three or more substantially flat flexures respectively defining three or more flexure planes parallel to the detection axis. The three or more substantially flat flexures maintain an alignment of the optical element to the detector with changes in temperature.

RELATED APPLICATIONS

The present application is a continuation of U.S. patent application Ser. No. 15/287,641, Filed Oct. 6, 2016, which is a continuation application of U.S. patent application Ser. No. 14/316,698, filed Jun. 26, 2014, issued as U.S. Pat. No. 9,491,863 on Nov. 8, 2016, both of which are incorporated by reference herein.

TECHNICAL FIELD

Embodiments of the present invention relate to the field of mounting systems and, in particular, to a system and method for mounting an optical element to a printed circuit board (PCB).

BACKGROUND

In prosthodontic procedures designed to implant a dental prosthesis in the oral cavity, the dental site at which the prosthesis is to be implanted may be measured accurately and studied carefully, so that a prosthesis such as a crown, denture or bridge, for example, can be properly designed and dimensioned to fit in place. A good fit, for example, enables mechanical stresses to be properly transmitted between the prosthesis and the jaw and minimizes infection of the gums via the interface between the prosthesis and the dental site.

Some procedures call for removable prosthetics to be fabricated to replace one or more missing teeth, such as a partial or full denture, in which case the surface contours of the areas where the teeth are missing may be reproduced accurately so that the resulting prosthetic fits over the edentulous region with even pressure on the soft tissues.

In some practices, the dental site is prepared by a dental practitioner, and a positive physical model of the dental site is constructed. Alternatively, the dental site may be scanned to provide three-dimensional (3D) data of the dental site. In either case, the virtual or real model of the dental site may be sent to a dental lab that manufactures the prosthesis based on the model. However, if the model is deficient or undefined in certain areas, or if the preparation was not optimally configured for receiving the prosthesis, the design of the prosthesis may be less than optimal. For example, if the insertion path implied by the preparation for a closely-fitting coping would result in the prosthesis colliding with adjacent teeth, the coping geometry may be altered to avoid the collision. Further, if the area of the preparation containing a finish line lacks definition, it may not be possible to properly determine the finish line and thus the lower edge of the coping may not be properly designed. Indeed, in some circumstances, the model is rejected and the dental practitioner then re-scans the dental site, or reworks the preparation, so that a suitable prosthesis may be produced.

In orthodontic procedures, it can be important to provide a model of one or both jaws. Where such orthodontic procedures are designed virtually, a virtual model of the oral cavity is also beneficial. Such a virtual model may be obtained by scanning the oral cavity directly, or by producing a physical model of the dentition, and then scanning the model with a suitable scanner.

Thus, in both prosthodontic and orthodontic procedures, obtaining a 3D model of a dental site in the oral cavity may be an initial procedure that is performed. When the 3D model is a virtual model, the more complete and accurate the scans of the dental site are, the higher the quality of the virtual model, and thus the greater the ability to design an optimal prosthesis or orthodontic treatment appliance.

BRIEF DESCRIPTION OF THE DRAWINGS

The present invention is illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings.

FIG. 1 illustrates a functional block diagram of an optical device according to one embodiment.

FIG. 2 illustrates an exploded perspective view of an optical system according to one embodiment.

FIG. 3 illustrates a perspective view of a mounting system according to one embodiment.

FIG. 4A illustrates a side view of the mounting system of FIG. 3 in a thermally neutral configuration.

FIG. 4B illustrates a top view of the mounting system of FIG. 3 in the thermally neutral configuration.

FIG. 5 illustrates a side view of the mounting system of FIG. 3 in a thermally expansive configuration.

FIG. 6A illustrates a top view of an embodiment of a mounting system including two flexures according to one embodiment.

FIG. 6B illustrates a top view of an embodiment of a mounting system including three flexures according to one embodiment.

FIG. 6C illustrates a top view of an embodiment of a mounting system including six flexures according to one embodiment.

FIG. 6D illustrates a top view of an embodiment of a mounting system including eight flexures according to one embodiment.

FIG. 7 is a flow chart showing a method of mounting an optical element.

DETAILED DESCRIPTION

A mounting system is described herein including a base and a number of flexures attached to the base. The base may define a base plane perpendicular to a z-axis and the flexures may be pieces of material that protrude from the base in the direction of the z-axis and that are substantially flat in a direction of a corresponding y-axis radiating from the z-axis.

A mounted element may be mounted to the base by attaching the flexures to the mounted element. The flexures may be arranged such that thermal expansion or contraction of the mounted element and/or the base bends the flexures outwards or inwards, e.g., in the direction of a corresponding y-axis, without bending the flexures in any other direction, e.g., in a direction perpendicular to the y-axis and the z-axis. Thus, the flexures allow for thermal expansion or contraction of the mounted element with minimal stress on components of the mounting system, yet prevent translational or rotational movement of the mounted element with respect to the base.

FIG. 1 illustrates a functional block diagram of an optical device 22 according to one embodiment. The optical device 22 may be a scanner, such as an intraoral scanner. The optical device 22 includes a light source to generate light, such as a semiconductor laser 28 that emits a laser light (represented by the arrow 30). The light passes through a polarizer 32 which gives rise to a certain polarization of the light passing through polarizer 32. The light then enters into an optic expander 34 which improves the numerical aperture of the light beam 30. The light then passes through a module 38 (e.g., a grating or a microlens array) that splits the parent beam 30 into multiple incident light beams 36, represented in FIG. 1 by a single line for ease of illustration. For example, the module 38 may split the parent beam 30 into a two-dimensional array of light beams.

The optical device 22 further includes a beam splitter 40 that allows transfer of light from the laser source through the downstream optics, but redirects light travelling in the opposite direction. Thus, the beam splitter 40 may transmit a two-dimensional array of light beams from the module 38 to a target (via the downstream optics), but redirect a reflected two-dimensional array of light beams from the target to a detector (as described below). In other embodiments, rather than a beam splitter, other optical components with a similar function may also be used, e.g. partially transparent mirror having a small central aperture. The aperture in the mirror improves the measurement accuracy of the apparatus.

The optical device 22 further includes confocal optics 42 operating in a telecentric mode, relay optics 44, and an endoscope 46. In one embodiment, telecentric confocal optics avoid distance-introduced magnification changes and maintain the same magnification of the image over a wide range of distances in the Z direction (the Z direction being the direction of beam propagation, also referred to as the Z axis or lens axis). The relay optics 44 allow maintenance of a certain numerical aperture of the beam's propagation.

The endoscope 46 typically includes a rigid, light-transmitting medium. The rigid, light-transmitting medium may be a hollow object defining within it a light transmission path or an object made of a light transmitting material (e.g., a glass body or tube). At its end, the endoscope typically includes a mirror of the kind ensuring a total internal reflection. The mirror may direct incident light beams towards a teeth segment 26 that is being scanned. The endoscope 46 thus emits multiple incident light beams 48 impinging on to the surface of the teeth segment 26.

The incident light beams 48 form an array of light beams arranged in an X-Y plane propagating along the Z-axis. If the surface on which the incident light beams hit is an uneven surface, illuminated spots 52 are displaced from one another along the Z-axis, at different (Xi, Yi) locations. Thus, while a spot at one location may be in focus of the optical element 42, spots at other locations may be out-of-focus. Therefore, the light intensity of the returned light beams (see below) of the focused spots will be at its peak, while the light intensity at other spots will be off peak. Thus, for each illuminated spot, multiple measurements of light intensity are made at different positions along the Z-axis. For each of such (Xi, Yi) location, typically the derivative of the intensity over distance (Z) will be made, the Z_(i) yielding maximum derivative, Z₀, will be the in-focus distance. As pointed out above, where, as a result of use of the partially transparent mirror 40, the incident light forms a light disk on the surface when out of focus and a complete light spot only when in focus, the distance derivative will be larger when approaching in-focus position thus increasing accuracy of the measurement.

The light scattered from each of the light spots includes a beam travelling initially in the Z-axis along the opposite direction of the optical path traveled by the incident light beams. Each returned light beam 54 corresponds to one of the incident light beams 36. Given the unsymmetrical properties of the beam splitter 40, the returned light beams are reflected in the direction of the detection optics 60. The detection optics 60 include a polarizer 62 that has a plane of preferred polarization oriented normal to the plane polarization of polarizer 32. The returned polarized light beam 54 pass through an imaging optic 64, typically one or more lenses, and then through a matrix 66 including an array of pinholes. A detector 68, such as a CCD (charge-coupled device) camera, has a matrix of sensing elements each representing a pixel of the image and each one corresponding to one pinhole in the array 66. Thus, the detector 68 may include a two-dimensional array of sensors, where each sensor determines an intensity of light impinging on the sensor.

The detector 68 is connected to the image-capturing module 80 of processor unit 24. Thus, each light intensity measured in each of the sensing elements of the detector 68 is received and analyzed by a processor 24.

The optical device 22 further includes a control module 70 connected to a controlling operation of both the semiconductor laser 28 and an actuator 72. The actuator 72 is linked to the telecentric confocal optics 42 to change the relative location of the focal plane of the confocal optics 42 along the Z-axis. In a single sequence of operation, the control unit 70 induces the actuator 72 to displace the confocal optics 42 to change the focal plane location and then, after receipt of a feedback that the location has changed, the control module 70 will induce the laser 28 to generate a light pulse. At the same time, the control module 70 will synchronize the image capturing module 80 to grab data representative of the light intensity from each of the sensing elements of the detector 68. Then, in subsequent sequences the focal plane will change in the same manner and the data capturing will continue over a wide focal range.

The image capturing device 80 is connected to processing software 82 which then determines the relative intensity in each pixel over the entire range of focal planes of optics 42, 44. As explained above, once a certain light spot is in focus, the measured intensity will be maximal. Thus, by determining the Z_(i), corresponding to the maximal light intensity or by determining the maximum displacement derivative of the light intensity, for each pixel, the relative position of each light spot along the Z-axis can be determined. Thus, data representative of the three-dimensional pattern of a surface in the teeth segment can be obtained. This three-dimensional representation may be displayed on a display 84 and manipulated for viewing, e.g. viewing from different angles, zooming-in or out, by a user control module 86 (e.g., a computer keyboard, touchpad, mouse, etc.). In addition, the data representative of the surface topology may be transmitted through an appropriate data port, e.g. a modem 88, through any communication network (e.g., a local area network (LAN), wide area network (WAN), public network such as the Internet, etc.) to a recipient.

In embodiments, one or more of the optical elements (e.g., the polarizer 32, optic expander 34, microlens array 38, beam splitter 40, confocal optics 42, detection optics 60, etc.) may be mounted to a base using an arrangement of flexures as described herein below in greater detail. The flexures may secure the optical elements in a manner that allows for thermal expansion or contraction of the optical element and/or base with minimal stress on components of the mounting system, yet prevents translational or rotational movement of the mounted element with respect to the base. Thus, proper alignment of the optical components may be maintained throughout temperature shifts.

FIG. 2 illustrates an exploded perspective view of an optical system 100 according to one embodiment. The optical system 100 may be included in a scanner, such as an intraoral scanner, which may have additional components such as those described above with respect to FIG. 1. The optical system 100 includes a detector 110 that determines one or more intensities of light impinging on one or more locations of the detector 110. The detector 110 may include a two-dimensional array of sensors, wherein each sensor detects the intensity of light impinging on the sensor. In one embodiment, the detector 110 includes a CCD (charge-coupled device) camera.

The optical system 100 includes an optical element 120 that redirects light towards the detector 120. The optical element 120 allows light from a light source (indicated by arrow 191) to pass through the optical element 120 towards a target (indicated by arrow 192), but redirects light reflected from target (indicated by arrow 193) towards the detector 110 along a detection axis (indicated by arrow 194). The optical element 120 may include, for example, a beam splitter. In another embodiment, the optical element 120 may include a partially transparent mirror. The optical element may include, for example, glass or plastic or any transparent or reflective material.

The optical element 120 may be enclosed by or housed within a housing 122 (shown partially cutaway in FIG. 2). In one embodiment, the housing 122 is metal, e.g. aluminum. The optical element 120 may be coupled to the housing 122 by one or more studs 124. The studs 124 may include a head 125 that attaches to a bottom of the optical element 120 and a root 126 that attaches to the housing 122.

The detector 110 may be mounted to a base 112, such as a printed circuit board (PCB) composed of FR-4, FR-2, BT-Epoxy, Cyanate Ester, Polyimide, Polytetrafluoroethylene (PTFE), or any other material. The base 112 may include conductive traces coupled to a processing device for receiving the intensity data generated by the detector 110. The base 112 defines a base plane substantially perpendicular to the detection axis.

The optical system 100 includes a number of flexures 130A-130D for coupling the optical element 120 to the detector 110. Whereas FIG. 2 shows the optical system 100 with four flexures 130A-130D, the optical system 100 may include more or fewer flexures. For example, in one embodiment, the optical system 100 includes two flexures which may be disposed on opposite sides of the detector 110. In another embodiment, the optical system 100 includes three or more flexures. In one embodiment, the optical system 100 includes eight flexures.

Each of the flexures 130A-130D may be a substantially flat piece of material coupled to and protruding from the base 112. For example, the flexures 130A-130D may be welded or soldered to the base 112. In one embodiment, the flexures 130A-130D are beryllium copper. The flexures 130A-130D may also be composed of other high strength flexible materials, such as other metals. Although the flexures 130A-130D may be substantially flat, an attachment face 139A-139D of each of the flexures 130A-130D may be textured to improve adhesion with the optical element 120 or a corresponding attachment face 129A-129D of the housing 122.

As noted above, FIG. 2 is an exploded view of the optical system 100. Once constructed, the flexures 130A-130D couple the detector 110 to the optical element 120. In one embodiment, construction of the optical system 100 includes aligning the optical element 120 with the detector 110 such that a center of the redirected light 194 (e.g., a center of a two-dimensional array of beams) is redirected to a center of the detector 110. In one embodiment, the flexures 130A-130D are coupled to the optical element 120 by attachment to the housing 122. In one embodiment, the flexures 130A-130D are glued to the housing 122. In one embodiment, glue is applied to the attachment face 139A-139D of the flexure 130A-130D and the attachment face 139A-139D is glued to a corresponding attachment face 129A-1290 of the housing 122.

The flexures 130A-130D may be arranged such that thermal expansion or contraction of the optical element 120 (or the housing 122) with respect to the detector 110 bends the flexures outwards or inwards, e.g., in a direction radiating from the detection axis, without substantially bending the flexures in any other direction, e.g., a direction perpendicular to the radiating direction and the detection axis direction. For example, whereas the flexures may bend outward up to a millimeter, bending in other directions may be limited to less than a micron, maintaining sub-micron accuracy of the alignment. Thus, the flexures 130A-130D allow for thermal expansion or contraction of the optical element 120 (or the housing 122) with minimal stress on components of the mounting system 200, yet prevent translational or rotational movement of the optical element 120 with respect to the detector 110. Thermal expansion or contraction may occur due to the optical element 120 (e.g., a beam splitter composed of glass) having a first coefficient of thermal expansion that is different from a second coefficient of thermal expansion of at least one of the detector 110 or the base 112.

FIG. 3 illustrates a perspective view of a mounting system 200 according to one embodiment. The mounting system 200 may include the base 112 and flexures 130A-130D of FIG. 2. Although FIG. 3 shows four flexures 130A-130D, the mounting system 200 may include more or fewer flexures. As described above, a detector and an optical element may be coupled together using the mounting system 200. However, the mounting system 200 may be used to couple other components.

The base 112 includes a substantially flat surface defining a base plane perpendicular to a z-axis 132. The flexures 130A-130D are substantially flat pieces of material protruding from the base in the direction of the z-axis 132. The flexures 130A-130D are respectively associated with xy-axes 134A-134D perpendicular to the z-axis, wherein each y-axis is perpendicular to and radiating from the z-axis and wherein each x-axis is perpendicular to both the z-axis and the corresponding x-axis. The xy-axes 134A-134D may be defined by an attachment face spanning a corresponding xz-plane, referred to as a flexure plane, which is perpendicular to the base plane and, thus, parallel to the z-axis. The flexure planes, in turn, define flexure lines 136A-1360 normal to the flexure plane (e.g., along the y-axis). The flexure lines 136A-136D meet at an intersection point 138. The flexures 130A-130D may be flexible along a respective flexure line 136A-1360 and rigid perpendicular to the respective flexure line 136A-1360.

With respect to FIG. 3, the flexures 130A-130D include a first flexure 130A defining a first flexure line 136A, a second flexure 130B defining a second flexure line 136A collinear with the first flexure line 136A, a third flexure 130C defining a third flexure line 136C perpendicular to the first flexure line 136A, and a fourth flexure 130D defining a fourth flexure line 136C collinear with the third flexure line 136C. The flexure lines 136A-1360 meet at the intersection point 138.

As discussed above, the optical element 120 may be aligned with the detector 110 such that a center of the redirected light 194 (e.g., a center of a two-dimensional array of beams) is redirected to a center of the detector 110. The detector 110 may be mounted on the base such that the flexures surround, but do not contact the detector 110. The intersection point 138 provides a stationary point of the system such that the center of the redirected light 194 is redirected to the center of the detector regardless of thermal expansion or contraction of the components of the system, as the flexures 130A-130D are rigid along a respective first axis and flexible along a respective second axis, the respective first axis and the respective second axis being generally parallel to a face of the detector. Moreover, the optical element 120 may maintain a fixed position, such that each pixel of the detector remain aligned with respective source beams to sub-micron accuracy and stability over a wide range of thermal conditions.

In one embodiment, a mounted element (such as the optical element 120 and housing 122 of FIG. 2) includes substantially flat attachment faces (such as the attachment faces 129A-1290 of the housing 122 of FIG. 2) that respectively define face planes, each of the three or more face planes being parallel to one of the flexure planes. Mounting the mounted element may include aligning the mounted element to the detector and attaching the flexures 130A-130D to the mounted element, e.g., by gluing attachment faces of the flexures 130A-130D to attachment faces of the mounted element. The mounted element may be mounted to the base 112 such that a center of the mounted element is aligned with the intersection point 138.

Each flexure 130A-130D may have a height in a first direction (e.g., along the z-axis), a thickness in a second direction (e.g., along the y-axis), and a width in a third direction (e.g., along the x-axis.). In one embodiment, the thickness is substantially smaller than the height and the width. For example, in one embodiment, the thickness is less than one-tenth the height and the width. In one embodiment, the thickness is less than one millimeter and the height and width are at least ten millimeters. In one embodiment, the width is greater than the height. For example, the width may be at least 20% greater than the height. In another embodiment, the width and height are approximately equal.

In one embodiment, the flexures 130A-130D are bent at approximately a 90-degree angle at one end that attaches to the base 112. This may provide a greater surface area to attach the flexures 130A-130D to the base 112. In one embodiment, the bent end of the flexures 130A-130D is divided into multiple sections (e.g., three sections), with a one or more sections being bent 90-degrees in a first direction and one or more other sections being bent at 90 degrees in an opposite direction.

FIG. 4A illustrates a side view of the mounting system 200 of FIG. 3 in a thermally neutral configuration. FIG. 4B illustrates a top view of the mounting system 200 of FIG. 3 in the thermally neutral configuration. In the thermally neutral configuration of FIGS. 4A-4B, the flexures 130A-130D are coupled to a mounted element 300 and unbent. If the mounted element 300 experiences thermal expansion or contraction with respect to the mounting system 200 and/or base due to a difference in the coefficients of thermal expansion of the materials of the mounted element 300, the mounting system 200 and/or the base, the mounting system may be in a thermally expansive or thermally contracted configuration.

FIG. 5 illustrates a side view of the mounting system 200 of FIG. 3 in a thermally expansive configuration. In the thermally expansive configuration, the flexures 130A-130D remain coupled to the mounted element 300, but are bent in an outward direction (along the respective y-axes defined by the flexures). Thus, the flexures 130A-130D act as leaf springs, each flexure providing flexibility in one direction (e.g. along the y-axis) and stiffness in an orthogonal direction (e.g., along the x-axis). As shown in FIG. 5, only a portion of the flexures 130A-130D may bend. In particular, a portion attached to the mounted element 300 and a portion proximal to the base 112 may maintain a fixed position.

Although the flexures 130A-130D bend outward, allowing the mounted element 300 to thermally expand, the flexures 130A-130D do not bend or deform in other directions (e.g., along the x-axis), maintaining alignment of the mounted element 300 with respect to the base. Additionally, each flexure 130A-130D may bend by an approximately equivalent amount and thus exert approximately the same force on the mounted element 300. Thus, the forces equalize, resulting in the mounted element 300 maintaining a fixed position relative to the base 112. In particular, the flexures 130A-130D may maintain an alignment of a center of an optical element (such as a beam splitter) to a center of a detector attached to the base 112. Moreover, there is very little, insignificant, movement along the Z-axis.

In an optical system with materials having different thermal coefficients of expansion, the bending of the flexures in one direction reduces stress on the components that would otherwise be present. However, the lack of bending or deformation of the flexures in other directions maintains the alignment of the system and, thus, provides stability to the system.

As shown, in embodiments, the mounting system 200 and its optics are not directly affixed to the detector. Instead, the mounting system 200 is affixed to the base (e.g., PCB), which in turn is affixed to the detector. This lack of direct connection between the mounting system and the detector in theory could cause the optics to fall out of alignment with respect to the detector. However, an unexpected result of the use of the flexures described in embodiments is that sub-micron alignment is maintained between the detector and optics in the mounting system 200 even without a direct attachment between the detector and the mounting system. In one embodiment, such alignment is facilitated by using a base that has a coefficient of thermal expansion that is approximately equal to a coefficient of thermal expansion of the detector.

The use of the flexures 130A-130D to attach the optical element 120 (or housing 122) to the base 112 rather than directly to the detector enables the detector to have a minimal package size. Thus, embodiments described herein facilitate miniaturization of devices for which precise optical alignment between components with possibly different coefficients of thermal expansion is important.

As noted above, although FIG. 3 shows four flexures 130A-130D, the mounting system 200 may include more or fewer flexures. FIGS. 6A-6D show embodiments of mounting systems having various numbers of flexures.

FIG. 6A illustrates a top view of an embodiment of a mounting system 610 including two flexures 612A-612B according to one embodiment. The flexures 612A-612B are disposed on opposite sides of a mounted element 615. Thus, in one embodiment, a mounting system may include a base having a substantially flat surface defining a base plane and two or more substantially flat flexures protruding from the base, the two or more substantially flat flexures respectively defining two or more flexure planes approximately perpendicular to the base plane, the two or more flexure planes respectively defining two or more flexure lines perpendicular to the flexure planes, wherein each of the two or more substantially flat flexures is flexible along a respective flexure line of the two or more flexure lines and is rigid perpendicular to the respective flexure line, and wherein the two or more flexure lines meet at an intersection point.

Similarly, an optical system may include a detector to determine one or more intensities of light impinging on one or more locations of the detector, an optical element to redirect light towards the detector along a detection axis, and two or more substantially flat flexures indirectly coupling the optical element to the detector, the two or more substantially flat flexures respectively defining two or more flexure planes parallel to the detection axis, each of the two or more substantially flat flexures being rigid along a respective first axis and flexible along a respective second axis, the respective first axis and the respective second axis being generally parallel to a face of the detector.

FIG. 6B illustrates a top view of an embodiment of a mounting system 620 including three flexures 622A-622C according to one embodiment. The flexures 622A-622C are disposed around a mounted element 625 such that flexure lines 624A-6240 defined by the flexures 622A-622C meet at an intersection point 628 and form 120-degree angles with each other. Thus, the flexures 622A-622C are equally spaced about the mounted element 625. In other embodiments, the flexures 622A-622C are not equally spaced about the mounted element 625.

FIG. 6C illustrates a top view of an embodiment of a mounting system 630 including six flexures 632A-632G according to one embodiment. Although the six flexures 632A-632F are shown disposed around the mounted element 635 with equal spacing, in other embodiments, the flexures 632A-632F may not be equally spaced about the mounted element 635. FIG. 6D illustrates a top view of an embodiment of a mounting system 640 including eight flexures 642A-642H according to one embodiment. Although the eight flexures 642A-642H are shown disposed around the mounted element 645 with equal spacing, in other embodiments, the flexures 642A-642H may not be equally spaced about the mounted element 645.

FIG. 7 is a flow chart showing a method 700 of mounting an optical element. The method 700 begins in block 710 with attaching three or more flexures to a base. The base may include, for example, a printed circuit board (PCB). The flexures may be attached at a free end to the base such that the flexures protrude from the base. In one embodiment, the flexures are attached by welding or soldering the flexures to base. In another embodiment, the flexures may be glued to the base or otherwise attached.

In block 720, a detector is mounted to the base. The detector may be mounted to the base such that the detector contacts conductive tracings of the base to communicate data from the detector to a processor or other component. In one embodiment, the detector is glued or soldered to the base. The detector may be mounted to the base such that it is surrounded by, but does not contact, the flexures.

In block 730, an optical element is aligned with respect to the detector. The optical element may include, for example, a beam splitter. The optical element may be align in six degrees of freedom, e.g., three translational directions along a set of three perpendicular axes and three rotational directional about the axes. The optical element may be aligned with a sub-micron accuracy.

In block 740, the three or more flexures are attached to the optical element. In one embodiment, the three or more flexures are glued to the optical element (or a housing surrounding the optical element). In one embodiment, glue is applied to the flexures and the flexures are pressed against a portion of the optical element or the housing. In one embodiment, the flexures are glued to the optical element or the housing prior to alignment and the glue is cured after alignment has been performed. In another embodiment, the flexures are attached to the optical element in other ways.

It is to be understood that the above description is intended to be illustrative, and not restrictive. Many other embodiments will be apparent upon reading and understanding the above description. Although embodiments of the present invention have been described with reference to specific example embodiments, it will be recognized that the invention is not limited to the embodiments described, but can be practiced with modification and alteration within the spirit and scope of the appended claims. Accordingly, the specification and drawings are to be regarded in an illustrative sense rather than a restrictive sense. The scope of the invention should, therefore, be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled. 

What is claimed is:
 1. A scanner comprising: a base; a detector mounted to the base; an optical element to redirect light reflected off of a target towards the detector along a detection axis in a first direction; and three or more flexures that couple the optical element to the base, wherein thermal expansion or contraction of the optical element with respect to at least one of the detector or the base bends each flexure of the three or more flexures in a respective second direction without bending the flexure in a respective third direction approximately perpendicular to the first direction and the respective second direction, wherein the three or more flexures maintain an alignment of the optical element to the detector with changes in temperature.
 2. The scanner of claim 1, wherein the optical element is a beam splitter.
 3. The scanner of claim 1, further comprising: a light source to generate the light.
 4. The scanner of claim 3, further comprising: a microlens array to split the light into an array of light beams; wherein the optical element is to transmit the array of light beams towards the target and redirect a reflected array of light beams from the target towards the detector along the detection axis in the first direction; and wherein the detector comprises one or more sensors, wherein each sensor of the one or more sensors is to determine an intensity of light impinging on the sensor.
 5. The scanner of claim 4, wherein the three or more flexures further maintain an alignment of the microlens array to the detector with changes in temperature.
 6. The scanner of claim 1, wherein the optical element has a first coefficient of thermal expansion that is different from a second coefficient of thermal expansion of at least one of the detector or the base.
 7. The scanner of claim 1, wherein each flexure has a height in the first direction, a thickness in the respective second direction, and a width in the respective third direction, wherein the thickness is less than one-tenth the height and the width.
 8. The scanner of claim 1, wherein the three or more flexures maintain an alignment of the optical element to the detector to a sub-micron level of accuracy and stability.
 9. The scanner of claim 1, wherein the base comprises a printed circuit board (PCB) having a first coefficient of thermal expansion that is approximately equal to a second coefficient of thermal expansion of the detector, the optical element comprises an optical beam-splitting element in a housing, and the three or more flexures attach the PCB to the housing.
 10. The scanner of claim 9, wherein the housing comprises metal.
 11. The scanner of claim 1, wherein the base has a substantially flat surface defining a base plane, the three or more flexures respectively define three or more flexure planes approximately perpendicular to the base plane, the three or more flexure planes respectively defining three or more flexure lines perpendicular to the flexure planes, wherein each of the three or more flexures is flexible along a respective flexure line of the three or more flexure lines and is rigid perpendicular to the respective flexure line, wherein the three or more flexure lines meet at an intersection point, and wherein the intersection point is maintained with the changes in temperature.
 12. The scanner of claim 1, wherein the three or more flexures comprise a first flexure defining a first flexure line, a second flexure defining a second flexure line collinear with the first flexure line, a third flexure defining a third flexure line perpendicular to the first flexure line, and a fourth flexure defining a four flexure line collinear with the third flexure line.
 13. The scanner of claim 1, wherein the three or more flexures comprise beryllium copper.
 14. The scanner of claim 1, wherein the three or more flexures surround, but do not contact, the detector.
 15. A method of mounting an optical element, comprising: attaching three or more flexures to a base having a substantially flat surface defining a base plane, wherein the three or more flexures are mounted to the base such that: the three or more flexures protrude from the base; the three or more flexures are to surround a detector attached to the base; and the three or more flexures are attached to the base such that the three or more flexures respectively define three or more flexure planes approximately perpendicular to the base plane, the three or more flexure planes respectively defining three or more flexure lines perpendicular to the flexure planes, wherein each of the three or more flexures is flexible along a respective flexure line of the three or more flexure lines and is rigid perpendicular to the respective flexure line, wherein the three or more flexure lines meet at an intersection point; aligning the optical element with the detector such that a center of the optical element aligns with a center of the detector; and attaching the three or more flexures to the optical element while the optical element is aligned with the detector, wherein the intersection point is maintained with changes in temperature.
 16. The method of claim 15, wherein attaching the three or more flexures to the base comprises welding or soldering the three or more flexures to the base.
 17. The method of claim 15, wherein the optical element is housed within a housing, and wherein attaching the three or more flexures to the optical element comprises gluing the three or more flexures to the housing.
 18. The method of claim 17, wherein the housing comprises three or more substantially flat attachment faces that respectively define three or more face planes, wherein each of the three or more face planes is parallel to one of the three or more flexure planes, and wherein gluing the three or more flexures to the housing comprises applying glue to each of the three or more substantially flat attachment faces.
 19. The method of claim 15, further comprising: mounting the detector to the base after attaching the three or more flexures to the base, wherein the three or more flexures do not contact the detector.
 20. The method of claim 15, wherein the optical element, the base, the three or more flexures and the detector are components of a scanner. 